.container-fluid {
  padding: 0; }

.web {
  width: 100%;
  height: 100%; }
  .web .section {
    width: 100%;
    padding: 0; }
    .web .section .images {
      padding: 0;
      width: 100%; }
    .web .section .son-1 {
      width: 100%;
      background: #fbfaf7; }
      .web .section .son-1 .gson-1 {
        background: url("../images/1.6_05.png") no-repeat;
        background-position: bottom right; }
        .web .section .son-1 .gson-1 .gson-p1 {
          padding-top: 90px;
          font-size: 47.75px;
          color: #0078d7; }
        .web .section .son-1 .gson-1 .gson-p2 {
          padding-top: 0;
          padding-bottom: 70px;
          font-size: 30.22px;
          color: #666666; }
        .web .section .son-1 .gson-1 .jay {
          margin-bottom: 25px; }
          .web .section .son-1 .gson-1 .jay img {
            width: 64px;
            height: auto;
            display: block; }
        .web .section .son-1 .gson-1 .tp-1 {
          font-size: 19.24px;
          color: #2A2A2A; }
        .web .section .son-1 .gson-1 .tp-2 {
          font-size: 14px;
          color: #666666; }
    .web .section .son-2 {
      width: 100%;
      padding-bottom: 35px; }
      .web .section .son-2 .gson-1 .yp-1 {
        padding-top: 62px;
        padding-bottom: 20px;
        font-size: 40.06px;
        color: #8fc31f; }
      .web .section .son-2 .gson-1 .yp-2 {
        font-size: 14px;
        color: #666666;
        padding-left: 20px; }
      .web .section .son-2 .gson-1 .images3 {
        margin-top: 118px; }
        .web .section .son-2 .gson-1 .images3 img {
          width: 293px;
          display: block; }
      .web .section .son-2 .gson-1 .i-54 {
        height: 54px;
        line-height: 54px; }
        .web .section .son-2 .gson-1 .i-54 img {
          width: 54px;
          display: block; }
      .web .section .son-2 .gson-1 .row {
        margin-bottom: 10px; }
    .web .section .son-3 {
      width: 100%;
      background: #0079d7; }
      .web .section .son-3 .mp-1 {
        padding-top: 107px;
        text-align: center;
        font-size: 48.45px;
        color: #fffefe; }
      .web .section .son-3 .mp-2 {
        font-size: 32.89px;
        color: #FFFFFF; }
      .web .section .son-3 .mp-3 {
        font-size: 14px;
        color: #FFFFFF; }
      .web .section .son-3 img {
        max-width: 65px;
        height: auto;
        display: block; }
      .web .section .son-3 .row {
        margin-bottom: 20px; }
    .web .section .son-4 {
      width: 100%;
      padding-bottom: 20px; }
      .web .section .son-4 .gson-1 .pop {
        font-size: 34.65px;
        color: #2a2a2a;
        padding-top: 75px; }
      .web .section .son-4 .gson-1 span {
        float: right;
        font-size: 14px;
        color: #2a2a2a;
        padding-top: 17px; }
      .web .section .son-4 .gson-1 span::after {
        content: "";
        display: block;
        clear: both; }
      .web .section .son-4 .gson-1 .i-352 {
        width: 100%;
        display: block;
        margin: 0 auto; }
      .web .section .son-4 .gson-1 .i-60 {
        text-align: center; }
        .web .section .son-4 .gson-1 .i-60 img {
          display: block;
          width: 75px;
          height: auto; }
      .web .section .son-4 .meizi {
        padding-top: 20px; }
    .web .section .son-5 {
      width: 100%;
      background: #f4f4f4;
      padding-bottom: 30px; }
      .web .section .son-5 .gson-1 p {
        padding-top: 37px;
        font-size: 30px;
        color: #2a2a2a; }
        .web .section .son-5 .gson-1 p span {
          font-size: 11.21px; }
      .web .section .son-5 .qq {
        margin-bottom: 10px; }
        .web .section .son-5 .qq img {
          max-width: 72px;
          display: block;
          height: auto; }

@media only screen and (max-width: 768px) {
  .web .section .son-1 .gson-1 {
    background: none; }
  .web .section .son-3 img {
    margin: 0 auto; }
  .web .section .son-2 img {
    margin: 0 auto; }
  .web .section .son-2 p {
    text-align: center; }
  .footer .position {
    display: none; }
  .web .section .son-4 .gson-1 .i-60 img {
    margin: 0 auto; }
  .web .section .son-5 .qq img {
    margin: 0 auto; }
  .web .section .son-4 .gson-1 .i-60 img {
    margin: 0 auto; }
  .web .section .son-5 .qq img {
    margin: 0 auto; } }

@media only screen and (min-width: 768px) {
  .web .section .son-4 .gson-1 .i-60 img {
    margin: 0 auto; }
  .web .section .son-5 .qq img {
    margin: 0 auto; } }
